islet cell transplant recipient - Spanish English Dictionary